#include "button.h"

#include<QSizePolicy>

Button::Button(const QString &text, QWidget *parent)
    :QToolButton(parent)
{
    setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Preferred);
    setText(text);
}

QSize Button::sizeHint() const
{
    QSize size= QToolButton::sizeHint();
    size.rheight()+=20;
    size.rwidth()=qMax(size.width(),size.height());//调整按钮的大小，使之适中
    return size;
}
